Doors Object History behavior understand

I want to understand Doors Object history behavior as mentioned below


In Doors we can get history via iterating module history OR via iterating Object History,

so regarding this context Is there any possibility that Doors history is present in Module history but not present in Object history ? If Yes then what is that use case ?


Module History means 

History h
for h in m do {
HistoryType ht = h.type
if(ht == createObject || ht == clipCopyObject || ht == modifyObject || ht ==clipMoveObject || ht == moveObject || ht == createLink || ht == deleteLink || ht == deleteObject){
   // Process history
}
}


Object History means

History h
Object o
for h in o do{
HistoryType ht = h.type
if(ht == createObject || ht == clipCopyObject || ht == modifyObject || ht ==clipMoveObject || ht == moveObject || ht == createLink || ht == deleteLink || ht == deleteObject){
   // Process history
}
}


AKVD_Hardik_Shah - Fri Oct 26 07:55:13 EDT 2018

Re: Doors Object History behavior understand
strathglass - Fri Nov 02 08:02:52 EDT 2018

Well I guess if you are modifying an attribute of the module that is not also an object attribute (e.g. Prefix), you clearly would not see that history in any object, but only if you iterate the module history!